Component: ARM Compiler 5.06 update 6 (build 750) Tool: armlink [4d35ed]

==============================================================================

Section Cross References

    main.o(.text) refers to hal_ct_buttons.o(.text) for hal_ct_button_is_pressed
    main.o(.text) refers to rt_memcpy.o(.text) for __aeabi_memcpy
    main.o(.text) refers to hal_fmc.o(.text) for hal_fmc_init_sram
    main.o(.text) refers to main.o(.data) for init
    datainit_ctboard.o(.text) refers (Weak) to startup_ctboard.o(STACK) for Stack_Mem
    datainit_ctboard.o(.text) refers to main.o(.text) for main
    startup_ctboard.o(RESET) refers to startup_ctboard.o(STACK) for __initial_sp
    startup_ctboard.o(RESET) refers to startup_ctboard.o(.text) for Reset_Handler
    startup_ctboard.o(.text) refers to system_ctboard.o(.text) for __system
    startup_ctboard.o(.text) refers to datainit_ctboard.o(.text) for __main
    system_ctboard.o(.text) refers to hal_gpio.o(.text) for hal_gpio_init_alternate
    system_ctboard.o(.text) refers to rt_memcpy.o(.emb_text) for __aeabi_memcpy4
    system_ctboard.o(.text) refers to hal_fmc.o(.text) for hal_fmc_init_sram
    system_ctboard.o(.text) refers to hal_rcc.o(.text) for hal_rcc_reset
    system_ctboard.o(.text) refers to hal_pwr.o(.text) for hal_pwr_set_overdrive
    hal_ct_seg7.o(.text) refers to aeabi_sdiv.o(.text) for __aeabi_uidivmod
    hal_ct_seg7.o(.text) refers to hal_ct_seg7.o(.constdata) for conv_tab
    hal_gpio.o(.text) refers to aeabi_sdiv.o(.text) for __aeabi_idivmod
    hal_rcc.o(.text) refers to hal_rcc.o(i.__ARM_common_switch8) for __ARM_common_switch8
    rt_memcpy.o(.text) refers to rt_memcpy.o(.emb_text) for __aeabi_memcpy4
    aeabi_idiv0_sigfpe.o(.text) refers to rt_div0.o(.text) for __rt_div0
    rt_div0.o(.text) refers to defsig_fpe_outer.o(.text) for __rt_SIGFPE
    defsig_fpe_outer.o(.text) refers to defsig_fpe_inner.o(.text) for __rt_SIGFPE_inner
    defsig_fpe_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit
    defsig_fpe_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise
    rt_raise.o(.text) refers to __raise.o(.text) for __raise
    rt_raise.o(.text) refers to sys_exit.o(.text) for _sys_exit
    defsig_exit.o(.text) refers to sys_exit.o(.text) for _sys_exit
    defsig_fpe_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    sys_exit.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
    sys_exit.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
    __raise.o(.text) refers to defsig.o(CL$$defsig) for __default_signal_handler
    defsig_general.o(.text) refers to sys_wrch.o(.text) for _ttywrch
    sys_wrch.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
    sys_wrch.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
    defsig.o(CL$$defsig) refers to defsig_fpe_inner.o(.text) for __rt_SIGFPE_inner
    defsig_abrt_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_rtred_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_rtmem_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_stak_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_pvfn_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_cppl_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_segv_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_other.o(.text) refers to defsig_general.o(.text) for __default_signal_display


==============================================================================

Removing Unused input sections from the image.

    Removing startup_ctboard.o(HEAP), (2048 bytes).
    Removing hal_ct_seg7.o(.text), (180 bytes).
    Removing hal_ct_seg7.o(.constdata), (16 bytes).

3 unused section(s) (total 2244 bytes) removed from the image.

==============================================================================

Image Symbol Table

    Local Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    ../clib/angel/rt.s                       0x00000000   Number         0  rt_div0.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  rt_raise.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  aeabi_idiv0_sigfpe.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  aeabi_idiv0.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  indicate_semi.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  use_no_semi.o ABSOLUTE
    ../clib/angel/sysapp.c                   0x00000000   Number         0  sys_wrch.o ABSOLUTE
    ../clib/angel/sysapp.c                   0x00000000   Number         0  sys_exit.o ABSOLUTE
    ../clib/division.s                       0x00000000   Number         0  aeabi_sdiv_div0.o ABSOLUTE
    ../clib/division.s                       0x00000000   Number         0  aeabi_sdiv.o ABSOLUTE
    ../clib/memcpset.c                       0x00000000   Number         0  rt_memcpy.o ABSOLUTE
    ../clib/memcpset.c                       0x00000000   Number         0  rt_memcpy.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_other.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtmem_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtred_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_abrt_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_general.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  __raise.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_fpe_outer.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_fpe_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_exit.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_fpe_formal.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_stak_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_pvfn_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_cppl_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_segv_inner.o ABSOLUTE
    ../clib/signal.s                         0x00000000   Number         0  defsig.o ABSOLUTE
    RTE\Device\CT_Board_HS14_M0\datainit_ctboard.s 0x00000000   Number         0  datainit_ctboard.o ABSOLUTE
    RTE\Device\CT_Board_HS14_M0\startup_ctboard.s 0x00000000   Number         0  startup_ctboard.o ABSOLUTE
    RTE\Device\CT_Board_HS14_M0\system_ctboard.c 0x00000000   Number         0  system_ctboard.o ABSOLUTE
    RTE\HAL\CT_Board_HS14_M0\hal_ct_seg7.c   0x00000000   Number         0  hal_ct_seg7.o ABSOLUTE
    RTE\HAL\CT_Board_HS14_M0\hal_fmc.c       0x00000000   Number         0  hal_fmc.o ABSOLUTE
    RTE\HAL\CT_Board_HS14_M0\hal_gpio.c      0x00000000   Number         0  hal_gpio.o ABSOLUTE
    RTE\HAL\CT_Board_HS14_M0\hal_pwr.c       0x00000000   Number         0  hal_pwr.o ABSOLUTE
    RTE\HAL\CT_Board_HS14_M0\hal_rcc.c       0x00000000   Number         0  hal_rcc.o ABSOLUTE
    app\hal_ct_buttons.c                     0x00000000   Number         0  hal_ct_buttons.o ABSOLUTE
    app\main.c                               0x00000000   Number         0  main.o ABSOLUTE
    dc.s                                     0x00000000   Number         0  dc.o ABSOLUTE
    RESET                                    0x08000000   Section      428  startup_ctboard.o(RESET)
    .emb_text                                0x080001ac   Section       56  rt_memcpy.o(.emb_text)
    .text                                    0x080001e4   Section        0  main.o(.text)
    .text                                    0x080002a8   Section        0  hal_ct_buttons.o(.text)
    .text                                    0x080002c4   Section      124  datainit_ctboard.o(.text)
    .text                                    0x08000340   Section       36  startup_ctboard.o(.text)
    .text                                    0x08000364   Section        0  system_ctboard.o(.text)
    init_LCD                                 0x08000365   Thumb Code    12  system_ctboard.o(.text)
    init_FMC_SRAM                            0x08000371   Thumb Code   266  system_ctboard.o(.text)
    init_FPU                                 0x0800047b   Thumb Code     2  system_ctboard.o(.text)
    init_SystemClock                         0x0800047d   Thumb Code   170  system_ctboard.o(.text)
    .text                                    0x08000574   Section        0  hal_fmc.o(.text)
    .text                                    0x0800076c   Section        0  hal_gpio.o(.text)
    create_pattern_mask                      0x080007af   Thumb Code    92  hal_gpio.o(.text)
    intercept_overwrite_register             0x0800080b   Thumb Code    22  hal_gpio.o(.text)
    get_syscfg_mask                          0x08000a47   Thumb Code   106  hal_gpio.o(.text)
    .text                                    0x08000d28   Section        0  hal_pwr.o(.text)
    .text                                    0x08000e10   Section        0  hal_rcc.o(.text)
    .text                                    0x08001214   Section        0  rt_memcpy.o(.text)
    .text                                    0x08001296   Section      346  aeabi_sdiv.o(.text)
    i.__ARM_common_switch8                   0x080013f0   Section        0  hal_rcc.o(i.__ARM_common_switch8)
    .data                                    0x20000000   Section       14  main.o(.data)
    STACK                                    0x20000010   Section     8192  startup_ctboard.o(STACK)
    __initial_sp                             0x20002010   Data           0  startup_ctboard.o(STACK)

    Global Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    BuildAttributes$$THM_ISAv3M$S$PE$A:L22$X:L11$S22$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$ROPI$EBA8$STANDARDLIB$REQ8$PRES8$EABIv2 0x00000000   Number         0  anon$$obj.o ABSOLUTE
    __ARM_use_no_argv                        0x00000000   Number         0  main.o ABSOLUTE
    Image$$RO$$Limit                          - Undefined Weak Reference
    Image$$RW$$Base                           - Undefined Weak Reference
    Image$$ZI$$Base                           - Undefined Weak Reference
    Image$$ZI$$Limit                          - Undefined Weak Reference
    __sigvec_lookup                           - Undefined Weak Reference
    __Vectors_Size                           0x000001ac   Number         0  startup_ctboard.o ABSOLUTE
    Stack_Size                               0x00002000   Number         0  startup_ctboard.o ABSOLUTE
    __Vectors                                0x08000000   Data           4  startup_ctboard.o(RESET)
    __Vectors_End                            0x080001ac   Data           0  startup_ctboard.o(RESET)
    __aeabi_memcpy4                          0x080001ad   Thumb Code    56  rt_memcpy.o(.emb_text)
    __aeabi_memcpy8                          0x080001ad   Thumb Code     0  rt_memcpy.o(.emb_text)
    check_ram                                0x080001e5   Thumb Code    60  main.o(.text)
    intitialize_ram                          0x08000221   Thumb Code    28  main.o(.text)
    main                                     0x0800023d   Thumb Code    94  main.o(.text)
    hal_ct_button_is_pressed                 0x080002a9   Thumb Code    24  hal_ct_buttons.o(.text)
    __main                                   0x080002c5   Thumb Code    74  datainit_ctboard.o(.text)
    Reset_Handler                            0x08000341   Thumb Code     8  startup_ctboard.o(.text)
    NMI_Handler                              0x08000349   Thumb Code     2  startup_ctboard.o(.text)
    HardFault_Handler                        0x0800034b   Thumb Code     2  startup_ctboard.o(.text)
    MemManage_Handler                        0x0800034d   Thumb Code     2  startup_ctboard.o(.text)
    BusFault_Handler                         0x0800034f   Thumb Code     2  startup_ctboard.o(.text)
    UsageFault_Handler                       0x08000351   Thumb Code     2  startup_ctboard.o(.text)
    SVC_Handler                              0x08000353   Thumb Code     2  startup_ctboard.o(.text)
    DebugMon_Handler                         0x08000355   Thumb Code     2  startup_ctboard.o(.text)
    PendSV_Handler                           0x08000357   Thumb Code     2  startup_ctboard.o(.text)
    SysTick_Handler                          0x08000359   Thumb Code     2  startup_ctboard.o(.text)
    ADC_IRQHandler                           0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    CAN1_RX0_IRQHandler                      0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    CAN1_RX1_IRQHandler                      0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    CAN1_SCE_IRQHandler                      0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    CAN1_TX_IRQHandler                       0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    CAN2_RX0_IRQHandler                      0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    CAN2_RX1_IRQHandler                      0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    CAN2_SCE_IRQHandler                      0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    CAN2_TX_IRQHandler                       0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    CRYP_IRQHandler                          0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    DCMI_IRQHandler                          0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    DMA1_Stream0_IRQHandler                  0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    DMA1_Stream1_IRQHandler                  0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    DMA1_Stream2_IRQHandler                  0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    DMA1_Stream3_IRQHandler                  0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    DMA1_Stream4_IRQHandler                  0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    DMA1_Stream5_IRQHandler                  0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    DMA1_Stream6_IRQHandler                  0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    DMA1_Stream7_IRQHandler                  0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    DMA2D_IRQHandler                         0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    DMA2_Stream0_IRQHandler                  0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    DMA2_Stream1_IRQHandler                  0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    DMA2_Stream2_IRQHandler                  0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    DMA2_Stream3_IRQHandler                  0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    DMA2_Stream4_IRQHandler                  0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    DMA2_Stream5_IRQHandler                  0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    DMA2_Stream6_IRQHandler                  0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    DMA2_Stream7_IRQHandler                  0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    ETH_IRQHandler                           0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    ETH_WKUP_IRQHandler                      0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    EXTI0_IRQHandler                         0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    EXTI15_10_IRQHandler                     0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    EXTI1_IRQHandler                         0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    EXTI2_IRQHandler                         0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    EXTI3_IRQHandler                         0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    EXTI4_IRQHandler                         0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    EXTI9_5_IRQHandler                       0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    FLASH_IRQHandler                         0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    FMC_IRQHandler                           0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    FPU_IRQHandler                           0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    HASH_RNG_IRQHandler                      0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    I2C1_ER_IRQHandler                       0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    I2C1_EV_IRQHandler                       0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    I2C2_ER_IRQHandler                       0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    I2C2_EV_IRQHandler                       0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    I2C3_ER_IRQHandler                       0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    I2C3_EV_IRQHandler                       0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    LTDC_ER_IRQHandler                       0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    LTDC_IRQHandler                          0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    OTG_FS_IRQHandler                        0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    OTG_FS_WKUP_IRQHandler                   0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    OTG_HS_EP1_IN_IRQHandler                 0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    OTG_HS_EP1_OUT_IRQHandler                0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    OTG_HS_IRQHandler                        0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    OTG_HS_WKUP_IRQHandler                   0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    PVD_IRQHandler                           0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    RCC_IRQHandler                           0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    RTC_Alarm_IRQHandler                     0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    RTC_WKUP_IRQHandler                      0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    SAI1_IRQHandler                          0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    SDIO_IRQHandler                          0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    SPI1_IRQHandler                          0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    SPI2_IRQHandler                          0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    SPI3_IRQHandler                          0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    SPI4_IRQHandler                          0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    SPI5_IRQHandler                          0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    SPI6_IRQHandler                          0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    TAMP_STAMP_IRQHandler                    0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    TIM1_BRK_TIM9_IRQHandler                 0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    TIM1_CC_IRQHandler                       0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    TIM1_TRG_COM_TIM11_IRQHandler            0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    TIM1_UP_TIM10_IRQHandler                 0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    TIM2_IRQHandler                          0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    TIM3_IRQHandler                          0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    TIM4_IRQHandler                          0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    TIM5_IRQHandler                          0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    TIM6_DAC_IRQHandler                      0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    TIM7_IRQHandler                          0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    TIM8_BRK_TIM12_IRQHandler                0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    TIM8_CC_IRQHandler                       0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    TIM8_TRG_COM_TIM14_IRQHandler            0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    TIM8_UP_TIM13_IRQHandler                 0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    UART4_IRQHandler                         0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    UART5_IRQHandler                         0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    UART7_IRQHandler                         0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    UART8_IRQHandler                         0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    USART1_IRQHandler                        0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    USART2_IRQHandler                        0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    USART3_IRQHandler                        0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    USART6_IRQHandler                        0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    WWDG_IRQHandler                          0x0800035b   Thumb Code     0  startup_ctboard.o(.text)
    system_enter_run                         0x08000527   Thumb Code    20  system_ctboard.o(.text)
    __system                                 0x0800053b   Thumb Code     8  system_ctboard.o(.text)
    system_enter_sleep                       0x08000543   Thumb Code     2  system_ctboard.o(.text)
    system_enter_stop                        0x08000545   Thumb Code     2  system_ctboard.o(.text)
    system_enter_standby                     0x08000547   Thumb Code     2  system_ctboard.o(.text)
    hal_fmc_reset                            0x08000575   Thumb Code    84  hal_fmc.o(.text)
    hal_fmc_init_sram                        0x080005c9   Thumb Code   412  hal_fmc.o(.text)
    hal_gpio_reset                           0x0800076d   Thumb Code    66  hal_gpio.o(.text)
    hal_gpio_init_input                      0x08000821   Thumb Code    90  hal_gpio.o(.text)
    hal_gpio_init_analog                     0x0800087b   Thumb Code    50  hal_gpio.o(.text)
    hal_gpio_init_output                     0x080008ad   Thumb Code   152  hal_gpio.o(.text)
    hal_gpio_init_alternate                  0x08000945   Thumb Code   130  hal_gpio.o(.text)
    hal_gpio_input_read                      0x080009c7   Thumb Code     8  hal_gpio.o(.text)
    hal_gpio_output_read                     0x080009cf   Thumb Code     8  hal_gpio.o(.text)
    hal_gpio_output_write                    0x080009d7   Thumb Code    20  hal_gpio.o(.text)
    hal_gpio_bit_set                         0x080009eb   Thumb Code    24  hal_gpio.o(.text)
    hal_gpio_bit_reset                       0x08000a03   Thumb Code    26  hal_gpio.o(.text)
    hal_gpio_bit_toggle                      0x08000a1d   Thumb Code    42  hal_gpio.o(.text)
    hal_gpio_irq_set                         0x08000ab1   Thumb Code   576  hal_gpio.o(.text)
    hal_gpio_irq_status                      0x08000cf1   Thumb Code    32  hal_gpio.o(.text)
    hal_gpio_irq_clear                       0x08000d11   Thumb Code    12  hal_gpio.o(.text)
    hal_pwr_reset                            0x08000d29   Thumb Code    14  hal_pwr.o(.text)
    hal_pwr_set_backup_domain                0x08000d37   Thumb Code    94  hal_pwr.o(.text)
    hal_pwr_set_backup_access                0x08000d95   Thumb Code    36  hal_pwr.o(.text)
    hal_pwr_set_wakeup_pin                   0x08000db9   Thumb Code    36  hal_pwr.o(.text)
    hal_pwr_set_flash_powerdown              0x08000ddd   Thumb Code    36  hal_pwr.o(.text)
    hal_pwr_set_overdrive                    0x08000e01   Thumb Code     6  hal_pwr.o(.text)
    hal_pwr_set_underdrive                   0x08000e07   Thumb Code     6  hal_pwr.o(.text)
    hal_rcc_reset                            0x08000e11   Thumb Code   138  hal_rcc.o(.text)
    hal_rcc_set_peripheral                   0x08000e9b   Thumb Code   256  hal_rcc.o(.text)
    hal_rcc_set_osc                          0x08000f9b   Thumb Code   148  hal_rcc.o(.text)
    hal_rcc_setup_pll                        0x0800102f   Thumb Code   314  hal_rcc.o(.text)
    hal_rcc_setup_clock                      0x08001169   Thumb Code   172  hal_rcc.o(.text)
    __aeabi_memcpy                           0x08001215   Thumb Code   130  rt_memcpy.o(.text)
    __rt_memcpy                              0x08001215   Thumb Code     0  rt_memcpy.o(.text)
    __aeabi_uidiv                            0x08001297   Thumb Code     0  aeabi_sdiv.o(.text)
    __aeabi_uidivmod                         0x08001297   Thumb Code    20  aeabi_sdiv.o(.text)
    __aeabi_idiv                             0x080012ab   Thumb Code     0  aeabi_sdiv.o(.text)
    __aeabi_idivmod                          0x080012ab   Thumb Code   326  aeabi_sdiv.o(.text)
    __ARM_common_switch8                     0x080013f1   Thumb Code    28  hal_rcc.o(i.__ARM_common_switch8)
    Image$$ER_IROM1$$Limit                   0x0800140c   Number         0  anon$$obj.o ABSOLUTE
    Image$$RW_IRAM1$$Base                    0x20000000   Number         0  anon$$obj.o ABSOLUTE
    init                                     0x20000000   Data           7  main.o(.data)
    timing                                   0x20000007   Data           7  main.o(.data)
    Image$$RW_IRAM1$$ZI$$Base                0x20000010   Number         0  anon$$obj.o ABSOLUTE
    Stack_Mem                                0x20000010   Data        8192  startup_ctboard.o(STACK)
    Image$$RW_IRAM1$$ZI$$Limit               0x20002010   Number         0  anon$$obj.o ABSOLUTE



==============================================================================

Memory Map of the image

  Image Entry point : 0x08000341

  Load Region LR_IROM1 (Base: 0x08000000, Size: 0x0000141c, Max: 0x00200000, ABSOLUTE)

    Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x0000140c, Max: 0x00200000, ABSOLUTE)

    Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x08000000   0x08000000   0x000001ac   Data   RO           58    RESET               startup_ctboard.o
    0x080001ac   0x080001ac   0x00000038   Code   RO          158    .emb_text           c_p.l(rt_memcpy.o)
    0x080001e4   0x080001e4   0x000000c4   Code   RO            1    .text               main.o
    0x080002a8   0x080002a8   0x0000001c   Code   RO           36    .text               hal_ct_buttons.o
    0x080002c4   0x080002c4   0x0000007c   Code   RO           51    .text               datainit_ctboard.o
    0x08000340   0x08000340   0x00000024   Code   RO           59  * .text               startup_ctboard.o
    0x08000364   0x08000364   0x00000210   Code   RO           63    .text               system_ctboard.o
    0x08000574   0x08000574   0x000001f8   Code   RO          106    .text               hal_fmc.o
    0x0800076c   0x0800076c   0x000005bc   Code   RO          118    .text               hal_gpio.o
    0x08000d28   0x08000d28   0x000000e8   Code   RO          130    .text               hal_pwr.o
    0x08000e10   0x08000e10   0x00000404   Code   RO          142    .text               hal_rcc.o
    0x08001214   0x08001214   0x00000082   Code   RO          159    .text               c_p.l(rt_memcpy.o)
    0x08001296   0x08001296   0x0000015a   Code   RO          162    .text               c_p.l(aeabi_sdiv.o)
    0x080013f0   0x080013f0   0x0000001c   Code   RO          151    i.__ARM_common_switch8  hal_rcc.o


    Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x0800140c, Size: 0x00002010, Max: 0x00030000, ABSOLUTE)

    Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x20000000   0x0800140c   0x0000000e   Data   RW            2    .data               main.o
    0x2000000e   0x0800141a   0x00000002   PAD
    0x20000010        -       0x00002000   Zero   RW           56    STACK               startup_ctboard.o


==============================================================================

Image component sizes


      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Object Name

       124         50          0          0          0        448   datainit_ctboard.o
        28          4          0          0          0        531   hal_ct_buttons.o
       504          8          0          0          0       1126   hal_fmc.o
      1468         60          0          0          0       5642   hal_gpio.o
       232          4          0          0          0       1780   hal_pwr.o
      1056         66          0          0          0       2825   hal_rcc.o
       196         14          0         14          0       9395   main.o
        36          8        428          0       8192        816   startup_ctboard.o
       528         44          0          0          0      37554   system_ctboard.o

    ----------------------------------------------------------------------
      4172        258        428         16       8192      60117   Object Totals
         0          0          0          0          0          0   (incl. Generated)
         0          0          0          2          0          0   (incl. Padding)

    ----------------------------------------------------------------------

      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Member Name

       346          0          0          0          0         92   aeabi_sdiv.o
       186          0          0          0          0        144   rt_memcpy.o

    ----------------------------------------------------------------------
       532          0          0          0          0        236   Library Totals
         0          0          0          0          0          0   (incl. Padding)

    ----------------------------------------------------------------------

      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Name

       532          0          0          0          0        236   c_p.l

    ----------------------------------------------------------------------
       532          0          0          0          0        236   Library Totals

    ----------------------------------------------------------------------

==============================================================================


      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   

      4704        258        428         16       8192      59625   Grand Totals
      4704        258        428         16       8192      59625   ELF Image Totals
      4704        258        428         16          0          0   ROM Totals

==============================================================================

    Total RO  Size (Code + RO Data)                 5132 (   5.01kB)
    Total RW  Size (RW Data + ZI Data)              8208 (   8.02kB)
    Total ROM Size (Code + RO Data + RW Data)       5148 (   5.03kB)

==============================================================================

